package Dao;


import java.util.List;

import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;

import Bean.eboardBean;
import Bean.rowBean;


public class eboardDao extends SqlMapClientDaoSupport{
	//이벤트 게시판 목록보기
	public List<eboardBean> geteboardlist(rowBean row){
		return (List<eboardBean>)getSqlMapClientTemplate().queryForList("eboardlist", row);
	}
	//이벤트 게시판 상세보기
	public Bean.eboardBean geteboarddetail(eboardBean bean){
		return (eboardBean) getSqlMapClientTemplate().queryForObject("eboarddetail" , bean);
	}
	//이벤트 게시판 글 입력
	public void ebinsert(eboardBean bean) {
		getSqlMapClientTemplate().insert("ebinsert", bean);
	}
	//이벤트 게시판 삭제 처리
	public void ebdelete(Integer delete) {
		getSqlMapClientTemplate().delete("ebdelete", delete);
	}
	//이벤트 게시판 수정 리스트
	public Bean.eboardBean geteboardupdatelist(eboardBean bean){
		return (eboardBean)getSqlMapClientTemplate().queryForObject("eboardup​​datelist" , bean);
	}
	//이벤트 게시판 수정 입력
	public void eboardupdate(eboardBean bean) {
		getSqlMapClientTemplate().update("eboardupdate", bean);
	}
	//이벤트 게시판 조회수
	public void eboardcount(eboardBean bean) {
		getSqlMapClientTemplate().update("eboardcount", bean);
	}
	
	//토탈 토탈 토탈 토탈 토탈 토탈 토탈
	public int getTotal() {
		int eborder = (int) getSqlMapClientTemplate().queryForObject("getTotal");
		return eborder;
	}
}
